package com.huashi.dealer.modular.business.address.param;

import com.huashi.dealer.modular.business.user.param.RegionInfo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "地址信息")
public class AddressInfo {
    @Schema(description = "地址ID")
    private Long addressId;
    
    @Schema(description = "收货人姓名")
    private String name;
    
    @Schema(description = "联系电话")
    private String phone;
    
    @Schema(description = "省份ID")
    private Long provinceId;
    
    @Schema(description = "城市ID")
    private Long cityId;
    
    @Schema(description = "区域ID")
    private Long regionId;
    
    @Schema(description = "区县")
    private String district;
    
    @Schema(description = "详细地址")
    private String detail;
    
    @Schema(description = "用户ID")
    private Long userId;
    
    @Schema(description = "地区信息")
    private RegionInfo region;
} 